pumping jack - French English Dictionary